Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
11 HARROW DENE Detached £414,367 £112,000 21 Aug 2000
16 HARROW DENE Semi-Detached £465,000 31 Oct 2023
18 HARROW DENE Detached £435,685 £240,000 22 Dec 2008
19 HARROW DENE Detached £501,056 £290,000 20 Sep 2011
20 HARROW DENE Detached £436,369 £169,995 18 Nov 2002
21 HARROW DENE Detached £533,687 £465,000 10 Dec 2020
23 HARROW DENE Detached £567,325 £445,000 4 Jul 2017
24 HARROW DENE Semi-Detached £446,892 £315,000 17 Sep 2015
26 HARROW DENE Detached £425,085 £320,000 2 Sep 2016
29 HARROW DENE Detached £383,609 £210,000 30 Sep 2005
31 HARROW DENE Detached £595,859 £399,500 17 Dec 2014
34 HARROW DENE Detached £407,009 £240,000 30 Jun 2010
35 HARROW DENE Detached £376,488 £85,000 7 May 1999